package com.oceansoft.mobile.econsole.modules.api.v2.service;

import com.oceansoft.mobile.econsole.modules.ascproject.entity.ProjectInfo;
import com.oceansoft.mobile.econsole.modules.base.entity.Pager;
import com.oceansoft.mobile.econsole.modules.base.entity.Query;
import com.oceansoft.mobile.econsole.modules.base.entity.Result;

/**
 * Created by wzy on 2016/2/1.
 */
public interface IProjectService {

    Pager getPrjYs(Query query);

    Pager getYyNew(Query query);

    Pager getBjNew(Query query);

    Pager getPrjBlz(Query query);

    Pager getPrjYbj(Query query);

    Pager getPrjTh(Query query);

    ProjectInfo getPrjInfo(String prjBillId);

    Result unDoPrj(String prjBillId);

    /**
     * 分页查询我的预约
     *
     * @param query
     * @return
     */
    Result queryMyOrders(Query query);

    Result queryOrderDetail(String orderId);

    Result revoke(String orderId);
}
